Cost Analysis and Tradeoffs in Regression Testing using FSMWeb
نویسنده
چکیده
Web applications have become software commodities of choice due to advances in internet, and wireless communications. Web applications need to be tested during new development, and thereafter during maintenance when presented with changes. Models can be used to represent the desired behavior or to represent the desired testing strategies and testing environment. FSMWeb is a black box model-based testing, and regression testing approach for web applications. This paper elaborates, extends the previous works on FSMWeb’s features, and introduces patching as a regression testing technique in which test cases are repaired (patched) versus being fully regenerated. Patching may lead to cost saving when regression testing. These enhancements lead to construction, and analysis of cost models used to compare various regression testing approaches resulting to selection of a regression testing approach that achieves a favorable (reduced) cost. The determination of favorable cost is subject to number of assumptions, and tradeoffs.
منابع مشابه
Understanding the effects of changes on the cost-effectiveness of regression testing techniques
Regression testing is an expensive testing process used to validate modified software. Regression test selection and test case prioritization can reduce the costs of regression testing by selecting a subset of test cases for execution, or scheduling test cases to better meet testing objectives. The cost-effectiveness of these techniques can vary widely, however, and one cause of this variance i...
متن کاملModeling the Cost-Benefits Tradeoffs for Regression Testing Techniques
Regression testing is an expensive activity that can account for a large proportion of the software maintenance budget. Because engineers add tests into test suites as software evolves, over time, increased test suite size makes revalidation of the software more expensive. Regression test selection, test suite reduction, and test case prioritization techniques can help with this, by reducing th...
متن کاملPnm-17: Cost Effectiveness of Human Papillomavirus Testing in Cervical Cancer Diagnosis
Background: Epidemiological studies are shown robust association between human papillomavirus (HPV) and cervical cancer. From 1990 HPV was known as a necessary but insufficient cause of cervical invasive cancer. The purpose of this study was to evaluate the cost effectiveness of HPV test in cervical cancer screening. Materials and Methods: This is a systematic review article; the newest scienti...
متن کاملUsing Program Slicing Technique to Reduce the Cost of Software Testing
Systems of computers and their application in the lives of modern human beings are vastly expanding. In any kind of computer application, failure in computer systems can lead to a range of financial and mortal losses. Indeed, the major origin of software failure can be located in designing or implementing software. With regard to these statistics, 30% of the software projects have been prospero...
متن کاملAssessment of Transparency Impact of Accounting Information on the Cost of the Audit for each Type of Industry
One of the main instruments of accountability in economic activities is auditing. But despite the extent of audit work, determining the fees for this service in our country is not based on a scientific model and reasonably we cannot claim, according to firm's characteristic and with what cost, the work would be done. In this regard, we have tested the impact of transparency of accounting inform...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- JSW
دوره 9 شماره
صفحات -
تاریخ انتشار 2014